to be optimistic - German English Dictionary